﻿using System;
using System.Collections.Generic;
using Collab.Services.Remote.Entities;

namespace Collab.Modules.Editing.Interfaces
{
    public interface IEditBuffer : ISubject<BufferUpdate, BufferUpdate>, IDisposable
    {
        Guid UserId { get; }
        string DocumentName { get; }
        DocumentSnapshot CurrentSnapshot { get; }
        int Revision { get; }
    }
}
